Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Camera spec updates #37229

Merged
merged 5 commits into from
Mar 7, 2025
Merged

Camera spec updates #37229

merged 5 commits into from
Mar 7, 2025

Conversation

gmarcosb
Copy link
Contributor

@gmarcosb gmarcosb commented Jan 27, 2025

Spec updates from https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/10794

Generated with Alchemy & zap_regen_all.py

skip-protocol-compatibility: All the structs & enums modified here are part of the camera spec, which is provisional

Testing

Verified by CI

@gmarcosb gmarcosb requested review from a team as code owners January 27, 2025 21:59
Copy link

semanticdiff-com bot commented Jan 27, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  src/app/zap-templates/zcl/data-model/chip/camera-av-settings-user-level-management-cluster.xml  52% smaller
  src/app/zap-templates/zcl/zcl-with-test-extensions.json  39% smaller
  src/app/zap-templates/zcl/zcl.json  39% smaller
  src/app/zap-templates/zcl/data-model/chip/webrtc-provider-cluster.xml  38% smaller
  src/app/zap-templates/zcl/data-model/chip/webrtc-requestor-cluster.xml  36% smaller
  src/controller/python/chip/clusters/CHIPClusters.py  34% smaller
  src/app/zap-templates/zcl/data-model/chip/tls-certificate-management-cluster.xml  31% smaller
  src/app/zap-templates/zcl/data-model/chip/zone-management-cluster.xml  20% smaller
  src/app/zap-templates/zcl/data-model/chip/chime-cluster.xml  3% smaller
  src/app/zap-templates/zcl/data-model/chip/camera-av-stream-management-cluster.xml  2% smaller
  src/app/zap-templates/zcl/data-model/chip/global-enums.xml  1% smaller
  examples/air-purifier-app/air-purifier-common/air-purifier-app.matter Unsupported file format
  examples/air-quality-sensor-app/air-quality-sensor-common/air-quality-sensor-app.matter Unsupported file format
  examples/all-clusters-app/all-clusters-common/all-clusters-app.matter Unsupported file format
  examples/all-clusters-app/all-clusters-common/all-clusters-app.zap Unsupported file format
  examples/all-clusters-minimal-app/all-clusters-common/all-clusters-minimal-app.matter Unsupported file format
  examples/bridge-app/bridge-common/bridge-app.matter Unsupported file format
  examples/chef/devices/noip_rootnode_dimmablelight_bCwGYSDpoe.matter Unsupported file format
  examples/chef/devices/rootnode_airpurifier_73a6fe2651.matter Unsupported file format
  examples/chef/devices/rootnode_airpurifier_airqualitysensor_temperaturesensor_humiditysensor_thermostat_56de3d5f45.matter Unsupported file format
  examples/chef/devices/rootnode_airqualitysensor_e63187f6c9.matter Unsupported file format
  examples/chef/devices/rootnode_basicvideoplayer_0ff86e943b.matter Unsupported file format
  examples/chef/devices/rootnode_colortemperaturelight_hbUnzYVeyn.matter Unsupported file format
  examples/chef/devices/rootnode_contactsensor_27f76aeaf5.matter Unsupported file format
  examples/chef/devices/rootnode_contactsensor_lFAGG1bfRO.matter Unsupported file format
  examples/chef/devices/rootnode_contactsensor_lightsensor_occupancysensor_temperaturesensor_pressuresensor_flowsensor_humiditysensor_airqualitysensor_powersource_367e7cea91.matter Unsupported file format
  examples/chef/devices/rootnode_dimmablelight_bCwGYSDpoe.matter Unsupported file format
  examples/chef/devices/rootnode_dimmablepluginunit_f8a9a0b9d4.matter Unsupported file format
  examples/chef/devices/rootnode_dishwasher_cc105034fe.matter Unsupported file format
  examples/chef/devices/rootnode_doorlock_aNKYAreMXE.matter Unsupported file format
  examples/chef/devices/rootnode_extendedcolorlight_8lcaaYJVAa.matter Unsupported file format
  examples/chef/devices/rootnode_fan_7N2TobIlOX.matter Unsupported file format
  examples/chef/devices/rootnode_flowsensor_1zVxHedlaV.matter Unsupported file format
  examples/chef/devices/rootnode_genericswitch_2dfff6e516.matter Unsupported file format
  examples/chef/devices/rootnode_genericswitch_9866e35d0b.matter Unsupported file format
  examples/chef/devices/rootnode_heatingcoolingunit_ncdGai1E5a.matter Unsupported file format
  examples/chef/devices/rootnode_heatpump_87ivjRAECh.matter Unsupported file format
  examples/chef/devices/rootnode_humiditysensor_Xyj4gda6Hb.matter Unsupported file format
  examples/chef/devices/rootnode_laundrydryer_01796fe396.matter Unsupported file format
  examples/chef/devices/rootnode_laundrywasher_fb10d238c8.matter Unsupported file format
  examples/chef/devices/rootnode_lightsensor_lZQycTFcJK.matter Unsupported file format
  examples/chef/devices/rootnode_occupancysensor_iHyVgifZuo.matter Unsupported file format
  examples/chef/devices/rootnode_onofflight_bbs1b7IaOV.matter Unsupported file format
  examples/chef/devices/rootnode_onofflight_samplemei.matter Unsupported file format
  examples/chef/devices/rootnode_onofflightswitch_FsPlMr090Q.matter Unsupported file format
  examples/chef/devices/rootnode_onoffpluginunit_Wtf8ss5EBY.matter Unsupported file format
  examples/chef/devices/rootnode_pressuresensor_s0qC9wLH4k.matter Unsupported file format
  examples/chef/devices/rootnode_pump_5f904818cc.matter Unsupported file format
  examples/chef/devices/rootnode_pump_a811bb33a0.matter Unsupported file format
  examples/chef/devices/rootnode_refrigerator_temperaturecontrolledcabinet_temperaturecontrolledcabinet_ffdb696680.matter Unsupported file format
  examples/chef/devices/rootnode_roboticvacuumcleaner_1807ff0c49.matter Unsupported file format
  examples/chef/devices/rootnode_roomairconditioner_9cf3607804.matter Unsupported file format
  examples/chef/devices/rootnode_smokecoalarm_686fe0dcb8.matter Unsupported file format
  examples/chef/devices/rootnode_speaker_RpzeXdimqA.matter Unsupported file format
  examples/chef/devices/rootnode_temperaturesensor_Qy1zkNW7c3.matter Unsupported file format
  examples/chef/devices/rootnode_thermostat_bm3fb8dhYi.matter Unsupported file format
  examples/chef/devices/rootnode_waterleakdetector_0b067acfa3.matter Unsupported file format
  examples/chef/devices/rootnode_watervalve_6bb39f1f67.matter Unsupported file format
  examples/chef/devices/rootnode_windowcovering_RLCxaGi9Yx.matter Unsupported file format
  examples/contact-sensor-app/bouffalolab/data_model/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/contact-sensor-common/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/nxp/zap-lit/contact-sensor-app.matter Unsupported file format
  examples/contact-sensor-app/nxp/zap-sit/contact-sensor-app.matter Unsupported file format
  examples/dishwasher-app/dishwasher-common/dishwasher-app.matter Unsupported file format
  examples/dishwasher-app/silabs/data_model/dishwasher-thread-app.matter Unsupported file format
  examples/dishwasher-app/silabs/data_model/dishwasher-wifi-app.matter Unsupported file format
  examples/energy-management-app/energy-management-common/energy-management-app.matter Unsupported file format
  examples/fabric-bridge-app/fabric-bridge-common/fabric-bridge-app.matter Unsupported file format
  examples/fabric-sync/bridge/fabric-bridge.matter Unsupported file format
  examples/laundry-washer-app/nxp/zap/laundry-washer-app.matter Unsupported file format
  examples/light-switch-app/light-switch-common/icd-lit-light-switch-app.matter Unsupported file format
  examples/light-switch-app/light-switch-common/light-switch-app.matter Unsupported file format
  examples/light-switch-app/qpg/zap/switch.matter Unsupported file format
  examples/lighting-app-data-mode-no-unique-id/lighting-common/lighting-app.matter Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-ethernet.matter Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-thread.matter Unsupported file format
  examples/lighting-app/bouffalolab/data_model/lighting-app-wifi.matter Unsupported file format
  examples/lighting-app/lighting-common/lighting-app.matter Unsupported file format
  examples/lighting-app/nxp/zap/lighting-on-off.matter Unsupported file format
  examples/lighting-app/qpg/zap/light.matter Unsupported file format
  examples/lighting-app/silabs/data_model/lighting-thread-app.matter Unsupported file format
  examples/lighting-app/silabs/data_model/lighting-wifi-app.matter Unsupported file format
  examples/lit-icd-app/lit-icd-common/lit-icd-server-app.matter Unsupported file format
  examples/lock-app/lock-common/lock-app.matter Unsupported file format
  examples/lock-app/nxp/zap/lock-app.matter Unsupported file format
  examples/lock-app/qpg/zap/lock.matter Unsupported file format
  examples/lock-app/silabs/data_model/lock-app.matter Unsupported file format
  examples/log-source-app/log-source-common/log-source-app.matter Unsupported file format
  examples/microwave-oven-app/microwave-oven-common/microwave-oven-app.matter Unsupported file format
  examples/network-manager-app/network-manager-common/network-manager-app.matter Unsupported file format
  examples/ota-provider-app/ota-provider-common/ota-provider-app.matter Unsupported file format
  examples/ota-requestor-app/ota-requestor-common/ota-requestor-app.matter Unsupported file format
  examples/placeholder/linux/apps/app1/config.matter Unsupported file format
  examples/placeholder/linux/apps/app2/config.matter Unsupported file format
  examples/pump-app/pump-common/pump-app.matter Unsupported file format
  examples/pump-app/silabs/data_model/pump-thread-app.matter Unsupported file format
  examples/pump-app/silabs/data_model/pump-wifi-app.matter Unsupported file format
  examples/pump-controller-app/pump-controller-common/pump-controller-app.matter Unsupported file format
  examples/refrigerator-app/refrigerator-common/refrigerator-app.matter Unsupported file format
  examples/refrigerator-app/silabs/data_model/refrigerator-thread-app.matter Unsupported file format
  examples/refrigerator-app/silabs/data_model/refrigerator-wifi-app.matter Unsupported file format
  examples/rvc-app/rvc-common/rvc-app.matter Unsupported file format
  examples/smoke-co-alarm-app/smoke-co-alarm-common/smoke-co-alarm-app.matter Unsupported file format
  examples/temperature-measurement-app/temperature-measurement-common/temperature-measurement.matter Unsupported file format
  examples/terms-and-conditions-app/terms-and-conditions-common/terms-and-conditions-app.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_br.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_thread.matter Unsupported file format
  examples/thermostat/nxp/zap/thermostat_matter_wifi.matter Unsupported file format
  examples/thermostat/qpg/zap/thermostaticRadiatorValve.matter Unsupported file format
  examples/thermostat/thermostat-common/thermostat.matter Unsupported file format
  examples/thread-br-app/thread-br-common/thread-br-app.matter Unsupported file format
  examples/tv-app/tv-common/tv-app.matter Unsupported file format
  examples/tv-casting-app/tv-casting-common/tv-casting-app.matter Unsupported file format
  examples/virtual-device-app/virtual-device-common/virtual-device-app.matter Unsupported file format
  examples/water-leak-detector-app/water-leak-detector-common/water-leak-detector-app.matter Unsupported file format
  examples/window-app/common/window-app.matter Unsupported file format
  scripts/tools/zap/tests/inputs/all-clusters-app.zap Unsupported file format
  scripts/tools/zap/tests/outputs/all-clusters-app/app-templates/endpoint_config.h Unsupported file format
  scripts/tools/zap/tests/outputs/all-clusters-app/app-templates/gen_config.h Unsupported file format
  src/app/clusters/chime-server/chime-server.cpp Unsupported file format
  src/app/clusters/chime-server/chime-server.h Unsupported file format
  src/app/zap_cluster_list.json  0% smaller
  src/controller/data_model/controller-clusters.matter Unsupported file format
  src/controller/data_model/controller-clusters.zap Unsupported file format
  src/controller/java/generated/java/chip/devicecontroller/ChipClusters.java  0% smaller
  src/controller/java/generated/java/chip/devicecontroller/ClusterIDMapping.java  0% smaller
  src/controller/java/generated/java/chip/devicecontroller/ClusterInfoMapping.java  0% smaller
  src/controller/java/generated/java/chip/devicecontroller/ClusterReadMapping.java  0% smaller
  src/controller/java/generated/java/chip/devicecontroller/ClusterWriteMapping.java  0% smaller
  src/controller/java/generated/java/matter/controller/cluster/clusters/ChimeCluster.kt Unsupported file format
  src/controller/java/generated/java/matter/controller/cluster/clusters/TlsCertificateManagementCluster.kt Unsupported file format
  src/controller/java/generated/java/matter/controller/cluster/clusters/WebRTCTransportProviderCluster.kt Unsupported file format
  src/controller/java/generated/java/matter/controller/cluster/clusters/WebRTCTransportRequestorCluster.kt Unsupported file format
  src/controller/java/zap-generated/CHIPAttributeTLVValueDecoder.cpp Unsupported file format
  src/controller/python/chip/clusters/Objects.py  0% smaller
  src/darwin/Framework/CHIP/zap-generated/MTRAttributeSpecifiedCheck.mm Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRAttributeTLVValueDecoder.mm Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.h Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRBaseClusters.mm Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRClusterConstants.h Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRClusterNames.mm Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRClusters.h Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRClusters.mm Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRCommandPayloadsObjc.h Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRCommandPayloadsObjc.mm Unsupported file format
  src/darwin/Framework/CHIP/zap-generated/MTRCommandPayloads_Internal.h Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/callback.h Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/cluster-enums-check.h Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/cluster-enums.h Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/cluster-objects.cpp Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/cluster-objects.h Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/ids/Attributes.h Unsupported file format
  zzz_generated/app-common/app-common/zap-generated/ids/Commands.h Unsupported file format
  zzz_generated/chip-tool/zap-generated/cluster/Commands.h Unsupported file format
  zzz_generated/chip-tool/zap-generated/cluster/logging/DataModelLogger.cpp Unsupported file format
  zzz_generated/chip-tool/zap-generated/cluster/logging/EntryToText.cpp Unsupported file format
  zzz_generated/darwin-framework-tool/zap-generated/cluster/Commands.h Unsupported file format

@gmarcosb
Copy link
Contributor Author

@andy31415 how do I circumvent the scripts/backwards_compatibility_checker.py test failures? These clusters are non-final/provisional, so although this does break backwards compatibility, that should be ok as they're unreleased

@gmarcosb gmarcosb added the skip-protocol-compatibility Marker that protocol backwards compatibility checks are to be skipped label Jan 28, 2025
Copy link

github-actions bot commented Jan 28, 2025

PR #37229: Size comparison from a3561e1 to afeefa5

Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section a3561e1 afeefa5 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1093546 1093594 48 0.0
RAM 103298 103298 0 0.0
bl702 lighting-app bl702+eth FLASH 650158 650206 48 0.0
RAM 25265 25265 0 0.0
bl702+wifi FLASH 828066 828114 48 0.0
RAM 13981 13981 0 0.0
bl706+mfd+rpc+littlefs FLASH 1056618 1056666 48 0.0
RAM 23861 23861 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888052 888100 48 0.0
RAM 18504 18504 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 971038 971086 48 0.0
RAM 16368 16368 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 837952 837984 32 0.0
RAM 123464 123464 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823372 823404 32 0.0
RAM 125344 125344 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770596 770636 40 0.0
RAM 113804 113804 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754840 754880 40 0.0
RAM 114012 114012 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538413 538501 88 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 572277 572365 88 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679361 679401 40 0.0
RAM 78532 78532 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699213 699253 40 0.0
RAM 81172 81172 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699213 699253 40 0.0
RAM 81172 81172 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656149 656189 40 0.0
RAM 73600 73600 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615745 615777 32 0.0
RAM 71516 71516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635381 635413 32 0.0
RAM 74060 74060 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635381 635413 32 0.0
RAM 74060 74060 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635217 635249 32 0.0
RAM 74524 74524 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 654925 654957 32 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 654925 654957 32 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611669 611701 32 0.0
RAM 68612 68612 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631529 631561 32 0.0
RAM 71252 71252 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631529 631561 32 0.0
RAM 71252 71252 0 0.0
efr32 lock-app BRD4187C FLASH 936200 936232 32 0.0
RAM 159904 159904 0 0.0
BRD4338a FLASH 729580 729684 104 0.0
RAM 234764 234764 0 0.0
window-app BRD4187C FLASH 1029128 1029216 88 0.0
RAM 128040 128040 0 0.0
esp32 all-clusters-app c3devkit DRAM 97296 97296 0 0.0
FLASH 1576990 1577076 86 0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 116092 116092 0 0.0
FLASH 1544926 1545042 116 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4760 4760 0 0.0
FLASH 2707835 2708759 924 0.0
RAM 132800 132800 0 0.0
all-clusters-app debug unknown 5568 5568 0 0.0
FLASH 5973890 5975006 1116 0.0
RAM 531616 532064 448 0.1
all-clusters-minimal-app debug unknown 5464 5464 0 0.0
FLASH 5322576 5323500 924 0.0
RAM 242728 242728 0 0.0
bridge-app debug unknown 5480 5480 0 0.0
FLASH 4680764 4681686 922 0.0
RAM 221464 221464 0 0.0
chip-tool debug unknown 5984 5984 0 0.0
FLASH 13041802 13054092 12290 0.1
RAM 596178 597074 896 0.2
chip-tool-ipv6only arm64 unknown 21776 21808 32 0.1
FLASH 11118672 11128704 10032 0.1
RAM 647920 648856 936 0.1
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11387883 11397535 9652 0.1
RAM 596522 597418 896 0.2
fabric-bridge-app debug unknown 4736 4736 0 0.0
FLASH 4505362 4506286 924 0.0
RAM 208648 208648 0 0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5611605 5612805 1200 0.0
RAM 483520 483968 448 0.1
lighting-app debug+rpc+ui unknown 6144 6144 0 0.0
FLASH 5623521 5624449 928 0.0
RAM 231744 231744 0 0.0
lock-app debug unknown 5416 5416 0 0.0
FLASH 4729814 4730736 922 0.0
RAM 207712 207712 0 0.0
ota-provider-app debug unknown 4776 4776 0 0.0
FLASH 4358390 4359312 922 0.0
RAM 201352 201352 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4495894 4496816 922 0.0
RAM 205936 205936 0 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3003981 3005197 1216 0.0
RAM 160504 160504 0 0.0
thermostat-no-ble arm64 unknown 9536 9536 0 0.0
FLASH 4097984 4099472 1488 0.0
RAM 246136 246136 0 0.0
tv-app debug unknown 5744 5744 0 0.0
FLASH 5951237 5952405 1168 0.0
RAM 606920 607368 448 0.1
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11268605 11281293 12688 0.1
RAM 710864 711856 992 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 913616 913664 48 0.0
RAM 143168 143168 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 888468 888572 104 0.0
RAM 141355 141355 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 848644 848680 36 0.0
RAM 142080 142080 0 0.0
nxp contact k32w0+release FLASH 584240 584272 32 0.0
RAM 70860 70860 0 0.0
mcxw71+release FLASH 599584 599616 32 0.0
RAM 63080 63080 0 0.0
light k32w0+release FLASH 610684 610716 32 0.0
RAM 70252 70252 0 0.0
k32w1+release FLASH 685152 685184 32 0.0
RAM 48664 48664 0 0.0
lock mcxw71+release FLASH 748616 748648 32 0.0
RAM 67476 67476 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646260 1646372 112 0.0
RAM 211560 211560 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553036 1553148 112 0.0
RAM 208376 208376 0 0.0
light cy8ckit_062s2_43012 FLASH 1468716 1468812 96 0.0
RAM 200352 200352 0 0.0
lock cy8ckit_062s2_43012 FLASH 1466748 1466844 96 0.0
RAM 224688 224688 0 0.0
qpg lighting-app qpg6105+debug FLASH 661944 661976 32 0.0
RAM 105204 105204 0 0.0
lock-app qpg6105+debug FLASH 619740 619780 40 0.0
RAM 99648 99648 0 0.0
stm32 light STM32WB5MM-DK FLASH 482568 482600 32 0.0
RAM 144672 144672 0 0.0
telink bridge-app tlsr9258a FLASH 681316 681398 82 0.0
RAM 91084 91084 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621348 621430 82 0.0
RAM 31484 31484 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 770186 770268 82 0.0
RAM 49344 49344 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 774616 774698 82 0.0
RAM 99648 99648 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 708520 708602 82 0.0
RAM 73376 73376 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625626 625708 82 0.0
RAM 142016 142016 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 812998 813080 82 0.0
RAM 99560 99560 0 0.0
tizen all-clusters-app arm unknown 5116 5116 0 0.0
FLASH 1751476 1752164 688 0.0
RAM 93524 93524 0 0.0
chip-tool-ubsan arm unknown 11024 11040 16 0.1
FLASH 18211518 18233150 21632 0.1
RAM 7953776 7962992 9216 0.1

@gmarcosb gmarcosb requested a review from andy31415 January 29, 2025 21:16
Copy link

github-actions bot commented Jan 31, 2025

PR #37229: Size comparison from c56eb2b to 8dc4cbd

Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c56eb2b 8dc4cbd change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1093546 1093594 48 0.0
RAM 103298 103298 0 0.0
bl702 lighting-app bl702+eth FLASH 650158 650206 48 0.0
RAM 25265 25265 0 0.0
bl702+wifi FLASH 828066 828114 48 0.0
RAM 13981 13981 0 0.0
bl706+mfd+rpc+littlefs FLASH 1056626 1056674 48 0.0
RAM 23861 23861 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888060 888108 48 0.0
RAM 18504 18504 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 971046 971094 48 0.0
RAM 16368 16368 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838032 838064 32 0.0
RAM 123464 123464 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823436 823468 32 0.0
RAM 125344 125344 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770676 770716 40 0.0
RAM 113804 113804 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 754920 754960 40 0.0
RAM 114012 114012 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538461 538549 88 0.0
RAM 205192 205192 0 0.0
lock CC3235SF_LAUNCHXL FLASH 572325 572413 88 0.0
RAM 205344 205344 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679433 679473 40 0.0
RAM 78532 78532 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699285 699325 40 0.0
RAM 81172 81172 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699285 699325 40 0.0
RAM 81172 81172 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656213 656253 40 0.0
RAM 73600 73600 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615817 615849 32 0.0
RAM 71516 71516 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635445 635477 32 0.0
RAM 74060 74060 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635445 635477 32 0.0
RAM 74060 74060 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635289 635321 32 0.0
RAM 74524 74524 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 654997 655029 32 0.0
RAM 77068 77068 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 654997 655029 32 0.0
RAM 77068 77068 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611725 611757 32 0.0
RAM 68612 68612 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631585 631617 32 0.0
RAM 71252 71252 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631585 631617 32 0.0
RAM 71252 71252 0 0.0
efr32 lock-app BRD4187C FLASH 936232 936264 32 0.0
RAM 159872 159872 0 0.0
BRD4338a FLASH 729884 729988 104 0.0
RAM 234700 234700 0 0.0
window-app BRD4187C FLASH 1029256 1029344 88 0.0
RAM 127976 127976 0 0.0
esp32 all-clusters-app c3devkit DRAM 97296 97296 0 0.0
FLASH 1577062 1577188 126 0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 116092 116092 0 0.0
FLASH 1544978 1545138 160 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4760 4760 0 0.0
FLASH 2708945 2709869 924 0.0
RAM 132816 132816 0 0.0
all-clusters-app debug unknown 5568 5568 0 0.0
FLASH 5974968 5976084 1116 0.0
RAM 531632 532144 512 0.1
all-clusters-minimal-app debug unknown 5464 5464 0 0.0
FLASH 5323654 5324578 924 0.0
RAM 242744 242744 0 0.0
bridge-app debug unknown 5480 5480 0 0.0
FLASH 4681842 4682764 922 0.0
RAM 221480 221480 0 0.0
chip-tool debug unknown 6120 6120 0 0.0
FLASH 13096156 13108478 12322 0.1
RAM 596770 597666 896 0.2
chip-tool-ipv6only arm64 unknown 21848 21880 32 0.1
FLASH 11162176 11172224 10048 0.1
RAM 648496 649432 936 0.1
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11388203 11397855 9652 0.1
RAM 596554 597450 896 0.2
fabric-bridge-app debug unknown 4736 4736 0 0.0
FLASH 4506440 4507364 924 0.0
RAM 208664 208664 0 0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5612821 5614021 1200 0.0
RAM 483536 483984 448 0.1
lighting-app debug+rpc+ui unknown 6144 6144 0 0.0
FLASH 5624593 5625521 928 0.0
RAM 231760 231760 0 0.0
lock-app debug unknown 5416 5416 0 0.0
FLASH 4730956 4731878 922 0.0
RAM 207728 207728 0 0.0
ota-provider-app debug unknown 4776 4776 0 0.0
FLASH 4359500 4360422 922 0.0
RAM 201368 201368 0 0.0
ota-requestor-app debug unknown 4728 4728 0 0.0
FLASH 4496972 4497894 922 0.0
RAM 205952 205952 0 0.0
shell debug unknown 4256 4256 0 0.0
FLASH 3004877 3006093 1216 0.0
RAM 160504 160568 64 0.0
thermostat-no-ble arm64 unknown 9536 9536 0 0.0
FLASH 4098768 4100256 1488 0.0
RAM 246144 246144 0 0.0
tv-app debug unknown 5744 5744 0 0.0
FLASH 5952421 5953589 1168 0.0
RAM 606936 607384 448 0.1
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11269757 11282445 12688 0.1
RAM 710896 711888 992 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 906992 907076 84 0.0
RAM 142395 142395 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 901532 901668 136 0.0
RAM 124739 124739 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 845716 845748 32 0.0
RAM 141323 141323 0 0.0
nxp contact k32w0+release FLASH 584304 584352 48 0.0
RAM 70860 70860 0 0.0
mcxw71+release FLASH 599664 599696 32 0.0
RAM 63080 63080 0 0.0
light k32w0+release FLASH 610748 610780 32 0.0
RAM 70252 70252 0 0.0
k32w1+release FLASH 685208 685240 32 0.0
RAM 48664 48664 0 0.0
lock mcxw71+release FLASH 748680 748712 32 0.0
RAM 67476 67476 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1646356 1646500 144 0.0
RAM 211560 211560 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553148 1553244 96 0.0
RAM 208376 208376 0 0.0
light cy8ckit_062s2_43012 FLASH 1468828 1468924 96 0.0
RAM 200352 200352 0 0.0
lock cy8ckit_062s2_43012 FLASH 1466860 1466956 96 0.0
RAM 224688 224688 0 0.0
qpg lighting-app qpg6105+debug FLASH 662016 662056 40 0.0
RAM 105204 105204 0 0.0
lock-app qpg6105+debug FLASH 619804 619836 32 0.0
RAM 99648 99648 0 0.0
stm32 light STM32WB5MM-DK FLASH 482624 482656 32 0.0
RAM 144672 144672 0 0.0
telink bridge-app tl7218x FLASH 664774 664856 82 0.0
RAM 90812 90812 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621532 621614 82 0.0
RAM 31484 31484 0 0.0
light-app-ota-shell-factory-data tl3218x FLASH 770284 770366 82 0.0
RAM 43552 43552 0 0.0
tl7218x FLASH 778816 778898 82 0.0
RAM 98688 98688 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 680150 680232 82 0.0
RAM 52176 52176 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 708704 708786 82 0.0
RAM 73384 73384 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 625618 625700 82 0.0
RAM 142016 142016 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 813000 813082 82 0.0
RAM 99560 99560 0 0.0
tizen all-clusters-app arm unknown 5116 5116 0 0.0
FLASH 1751916 1752604 688 0.0
RAM 93524 93560 36 0.0
chip-tool-ubsan arm unknown 11408 11424 16 0.1
FLASH 18696214 18717846 21632 0.1
RAM 8183840 8193064 9224 0.1

Copy link

github-actions bot commented Mar 4, 2025

PR #37229: Size comparison from c0ee0a0 to ed9b44d

Full report (48 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, nrfconnect, psoc6, qpg, stm32, telink, tizen)
platform target config section c0ee0a0 ed9b44d change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1096882 1096860 -22 -0.0
RAM 94842 94842 0 0.0
bl702 lighting-app bl702+eth FLASH 651856 651834 -22 -0.0
RAM 33509 33509 0 0.0
bl702+wifi FLASH 829128 829106 -22 -0.0
RAM 22233 22233 0 0.0
bl706+mfd+rpc+littlefs FLASH 1061524 1061502 -22 -0.0
RAM 32157 32157 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 892368 892346 -22 -0.0
RAM 26896 26896 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 975264 975242 -22 -0.0
RAM 24644 24644 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 817208 817192 -16 -0.0
RAM 120272 120272 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 826128 826112 -16 -0.0
RAM 125368 125368 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 773012 772996 -16 -0.0
RAM 113740 113740 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 757288 757272 -16 -0.0
RAM 113948 113948 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540790 540774 -16 -0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574890 574874 -16 -0.0
RAM 205376 205376 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 658917 658901 -16 -0.0
RAM 75412 75412 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 635701 635685 -16 -0.0
RAM 70480 70480 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619157 619141 -16 -0.0
RAM 71652 71652 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 638645 638629 -16 -0.0
RAM 74660 74660 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614985 614969 -16 -0.0
RAM 68748 68748 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
esp32 all-clusters-app c3devkit DRAM 98704 98704 0 0.0
FLASH 1593224 1593218 -6 -0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 117492 117492 0 0.0
FLASH 1559930 1559930 0 0.0
IRAM 117039 117039 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914776 914764 -12 -0.0
RAM 142881 142881 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 907980 907952 -28 -0.0
RAM 125221 125221 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851596 851584 -12 -0.0
RAM 141243 141243 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1660268 1660268 0 0.0
RAM 212320 212320 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1564572 1564572 0 0.0
RAM 208536 208536 0 0.0
light cy8ckit_062s2_43012 FLASH 1441308 1441324 16 0.0
RAM 197296 197296 0 0.0
lock cy8ckit_062s2_43012 FLASH 1470196 1470196 0 0.0
RAM 224960 224960 0 0.0
qpg lighting-app qpg6105+debug FLASH 663836 663820 -16 -0.0
RAM 105156 105156 0 0.0
lock-app qpg6105+debug FLASH 622296 622280 -16 -0.0
RAM 99768 99768 0 0.0
stm32 light STM32WB5MM-DK FLASH 459920 459904 -16 -0.0
RAM 141472 141472 0 0.0
telink bridge-app tl7218x FLASH 664560 664554 -6 -0.0
RAM 90712 90712 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622142 622136 -6 -0.0
RAM 31488 31488 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 760916 760910 -6 -0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 754024 754018 -6 -0.0
RAM 97540 97540 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 681074 681068 -6 -0.0
RAM 52192 52192 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709632 709626 -6 -0.0
RAM 73400 73400 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 702182 702176 -6 -0.0
RAM 37664 37664 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 601752 601746 -6 -0.0
RAM 138640 138640 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 789040 789034 -6 -0.0
RAM 96388 96388 0 0.0
tizen all-clusters-app arm unknown 5152 5152 0 0.0
FLASH 1779956 1780208 252 0.0
RAM 94152 94152 0 0.0
chip-tool-ubsan arm unknown 11500 11500 0 0.0
FLASH 18966986 18966670 -316 -0.0
RAM 8299296 8298944 -352 -0.0

@gmarcosb gmarcosb force-pushed the spec-updates branch 2 times, most recently from c06af36 to 1b29a45 Compare March 4, 2025 23:44
Copy link

github-actions bot commented Mar 4, 2025

PR #37229: Size comparison from c0ee0a0 to 1b29a45

Full report (58 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c0ee0a0 1b29a45 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1096882 1096860 -22 -0.0
RAM 94842 94842 0 0.0
bl702 lighting-app bl702+eth FLASH 651856 651834 -22 -0.0
RAM 33509 33509 0 0.0
bl702+wifi FLASH 829128 829106 -22 -0.0
RAM 22233 22233 0 0.0
bl706+mfd+rpc+littlefs FLASH 1061524 1061502 -22 -0.0
RAM 32157 32157 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 892368 892346 -22 -0.0
RAM 26896 26896 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 975264 975242 -22 -0.0
RAM 24644 24644 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 817208 817192 -16 -0.0
RAM 120272 120272 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 826128 826112 -16 -0.0
RAM 125368 125368 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 773012 772996 -16 -0.0
RAM 113740 113740 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 757288 757272 -16 -0.0
RAM 113948 113948 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540790 540774 -16 -0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574890 574874 -16 -0.0
RAM 205376 205376 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 658917 658901 -16 -0.0
RAM 75412 75412 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 635701 635685 -16 -0.0
RAM 70480 70480 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619157 619141 -16 -0.0
RAM 71652 71652 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 638645 638629 -16 -0.0
RAM 74660 74660 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614985 614969 -16 -0.0
RAM 68748 68748 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
efr32 lock-app BRD4187C FLASH 939728 939720 -8 -0.0
RAM 159920 159920 0 0.0
BRD4338a FLASH 733360 733360 0 0.0
RAM 234840 234840 0 0.0
window-app BRD4187C FLASH 1032232 1032232 0 0.0
RAM 128024 128024 0 0.0
esp32 all-clusters-app c3devkit DRAM 98704 98704 0 0.0
FLASH 1593224 1593180 -44 -0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 117492 117492 0 0.0
FLASH 1559930 1559922 -8 -0.0
IRAM 117039 117039 0 0.0
linux chip-tool-ipv6only arm64 unknown 21992 21992 0 0.0
FLASH 11488120 11488680 560 0.0
RAM 655536 655536 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4141656 4142296 640 0.0
RAM 229808 229808 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914776 914752 -24 -0.0
RAM 142881 142881 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 907980 907948 -32 -0.0
RAM 125221 125221 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851596 851584 -12 -0.0
RAM 141243 141243 0 0.0
nxp contact k32w0+release FLASH 587440 587416 -24 -0.0
RAM 70980 70980 0 0.0
mcxw71+release FLASH 601248 601232 -16 -0.0
RAM 63096 63096 0 0.0
light k32w0+release FLASH 613172 613148 -24 -0.0
RAM 70268 70268 0 0.0
k32w1+release FLASH 685872 685856 -16 -0.0
RAM 48584 48584 0 0.0
lock mcxw71+release FLASH 750088 750072 -16 -0.0
RAM 67500 67500 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1660268 1660252 -16 -0.0
RAM 212320 212320 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1564572 1564572 0 0.0
RAM 208536 208536 0 0.0
light cy8ckit_062s2_43012 FLASH 1441308 1441324 16 0.0
RAM 197296 197296 0 0.0
lock cy8ckit_062s2_43012 FLASH 1470196 1470196 0 0.0
RAM 224960 224960 0 0.0
qpg lighting-app qpg6105+debug FLASH 663836 663820 -16 -0.0
RAM 105156 105156 0 0.0
lock-app qpg6105+debug FLASH 622296 622280 -16 -0.0
RAM 99768 99768 0 0.0
stm32 light STM32WB5MM-DK FLASH 459920 459904 -16 -0.0
RAM 141472 141472 0 0.0
telink bridge-app tl7218x FLASH 664560 664554 -6 -0.0
RAM 90712 90712 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622142 622136 -6 -0.0
RAM 31488 31488 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 760916 760910 -6 -0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 754024 754018 -6 -0.0
RAM 97540 97540 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 681074 681068 -6 -0.0
RAM 52192 52192 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709632 709626 -6 -0.0
RAM 73400 73400 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 702182 702176 -6 -0.0
RAM 37664 37664 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 601752 601746 -6 -0.0
RAM 138640 138640 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 789040 789034 -6 -0.0
RAM 96388 96388 0 0.0
tizen all-clusters-app arm unknown 5152 5152 0 0.0
FLASH 1779956 1780200 244 0.0
RAM 94152 94152 0 0.0
chip-tool-ubsan arm unknown 11500 11500 0 0.0
FLASH 18966986 18966670 -316 -0.0
RAM 8299296 8298944 -352 -0.0

Copy link

github-actions bot commented Mar 5, 2025

PR #37229: Size comparison from a4530cb to 726f837

Full report (70 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, psoc6, qpg, stm32, telink, tizen)
platform target config section a4530cb 726f837 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1096882 1096860 -22 -0.0
RAM 94842 94842 0 0.0
bl702 lighting-app bl702+eth FLASH 651856 651834 -22 -0.0
RAM 33509 33509 0 0.0
bl702+wifi FLASH 829128 829106 -22 -0.0
RAM 22233 22233 0 0.0
bl706+mfd+rpc+littlefs FLASH 1061524 1061502 -22 -0.0
RAM 32157 32157 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 892368 892346 -22 -0.0
RAM 26896 26896 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 975264 975242 -22 -0.0
RAM 24644 24644 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 817208 817192 -16 -0.0
RAM 120272 120272 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 826128 826112 -16 -0.0
RAM 125368 125368 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 773012 772996 -16 -0.0
RAM 113740 113740 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 757288 757272 -16 -0.0
RAM 113948 113948 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540790 540774 -16 -0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574890 574874 -16 -0.0
RAM 205376 205376 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 658917 658901 -16 -0.0
RAM 75412 75412 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 635701 635685 -16 -0.0
RAM 70480 70480 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619157 619141 -16 -0.0
RAM 71652 71652 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 638645 638629 -16 -0.0
RAM 74660 74660 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614985 614969 -16 -0.0
RAM 68748 68748 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
efr32 lock-app BRD4187C FLASH 939728 939720 -8 -0.0
RAM 159920 159920 0 0.0
BRD4338a FLASH 733360 733360 0 0.0
RAM 234840 234840 0 0.0
window-app BRD4187C FLASH 1032232 1032232 0 0.0
RAM 128024 128024 0 0.0
esp32 all-clusters-app c3devkit DRAM 98704 98704 0 0.0
FLASH 1593224 1593180 -44 -0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 117492 117492 0 0.0
FLASH 1559930 1559922 -8 -0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2653715 2653979 264 0.0
RAM 112304 112304 0 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5975196 5975432 236 0.0
RAM 515608 515608 0 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5311836 5312100 264 0.0
RAM 222648 222648 0 0.0
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4625096 4625360 264 0.0
RAM 200984 200984 0 0.0
camera-app debug unknown 5456 5456 0 0.0
FLASH 4675622 4675876 254 0.0
RAM 195792 195792 0 0.0
camera-controller debug unknown 5776 5776 0 0.0
FLASH 11279343 11279673 330 0.0
RAM 594048 594048 0 0.0
chip-tool debug unknown 6112 6112 0 0.0
FLASH 13292291 13292489 198 0.0
RAM 602944 602944 0 0.0
chip-tool-ipv6only arm64 unknown 21992 21992 0 0.0
FLASH 11488120 11488680 560 0.0
RAM 655536 655536 0 0.0
fabric-admin debug unknown 5800 5800 0 0.0
FLASH 11572939 11573269 330 0.0
RAM 602728 602728 0 0.0
fabric-bridge-app debug unknown 4720 4720 0 0.0
FLASH 4456052 4456316 264 0.0
RAM 188168 188168 0 0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5573013 5573269 256 0.0
RAM 470864 470864 0 0.0
lighting-app debug+rpc+ui unknown 6192 6192 0 0.0
FLASH 5519825 5520097 272 0.0
RAM 205168 205168 0 0.0
lock-app debug unknown 5424 5424 0 0.0
FLASH 4692304 4692568 264 0.0
RAM 192344 192344 0 0.0
ota-provider-app debug unknown 4760 4760 0 0.0
FLASH 4314482 4314746 264 0.0
RAM 181000 181000 0 0.0
ota-requestor-app debug unknown 4712 4712 0 0.0
FLASH 4444834 4445098 264 0.0
RAM 185488 185488 0 0.0
shell debug unknown 4240 4240 0 0.0
FLASH 2952060 2952332 272 0.0
RAM 145424 145424 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4141656 4142296 640 0.0
RAM 229808 229808 0 0.0
tv-app debug unknown 5752 5752 0 0.0
FLASH 5911861 5912117 256 0.0
RAM 594296 594296 0 0.0
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11462941 11463133 192 0.0
RAM 718208 718208 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914776 914752 -24 -0.0
RAM 142881 142881 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 907980 907948 -32 -0.0
RAM 125221 125221 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851596 851584 -12 -0.0
RAM 141243 141243 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1660268 1660252 -16 -0.0
RAM 212320 212320 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1564572 1564572 0 0.0
RAM 208536 208536 0 0.0
light cy8ckit_062s2_43012 FLASH 1441308 1441324 16 0.0
RAM 197296 197296 0 0.0
lock cy8ckit_062s2_43012 FLASH 1470196 1470196 0 0.0
RAM 224960 224960 0 0.0
qpg lighting-app qpg6105+debug FLASH 663836 663820 -16 -0.0
RAM 105156 105156 0 0.0
lock-app qpg6105+debug FLASH 622296 622280 -16 -0.0
RAM 99768 99768 0 0.0
stm32 light STM32WB5MM-DK FLASH 459920 459904 -16 -0.0
RAM 141472 141472 0 0.0
telink bridge-app tl7218x FLASH 664560 664554 -6 -0.0
RAM 90712 90712 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622142 622136 -6 -0.0
RAM 31488 31488 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 760916 760910 -6 -0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 754024 754018 -6 -0.0
RAM 97540 97540 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 681074 681068 -6 -0.0
RAM 52192 52192 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709632 709626 -6 -0.0
RAM 73400 73400 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 702182 702176 -6 -0.0
RAM 37664 37664 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 601752 601746 -6 -0.0
RAM 138640 138640 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 789040 789034 -6 -0.0
RAM 96388 96388 0 0.0
tizen all-clusters-app arm unknown 5152 5152 0 0.0
FLASH 1779956 1780200 244 0.0
RAM 94152 94152 0 0.0
chip-tool-ubsan arm unknown 11500 11500 0 0.0
FLASH 18966986 18966670 -316 -0.0
RAM 8299296 8298944 -352 -0.0

Copy link

github-actions bot commented Mar 5, 2025

PR #37229: Size comparison from 2aaf2f8 to 697774b

Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 2aaf2f8 697774b change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1096882 1096860 -22 -0.0
RAM 94842 94842 0 0.0
bl702 lighting-app bl702+eth FLASH 651856 651834 -22 -0.0
RAM 33509 33509 0 0.0
bl702+wifi FLASH 829128 829106 -22 -0.0
RAM 22233 22233 0 0.0
bl706+mfd+rpc+littlefs FLASH 1061524 1061502 -22 -0.0
RAM 32157 32157 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 892368 892346 -22 -0.0
RAM 26896 26896 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 975264 975242 -22 -0.0
RAM 24644 24644 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 817208 817192 -16 -0.0
RAM 120272 120272 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 826128 826112 -16 -0.0
RAM 125368 125368 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 773012 772996 -16 -0.0
RAM 113740 113740 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 757288 757272 -16 -0.0
RAM 113948 113948 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540790 540774 -16 -0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574890 574874 -16 -0.0
RAM 205376 205376 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 658917 658901 -16 -0.0
RAM 75412 75412 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 678777 678761 -16 -0.0
RAM 78052 78052 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 635701 635685 -16 -0.0
RAM 70480 70480 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619157 619141 -16 -0.0
RAM 71652 71652 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638793 638777 -16 -0.0
RAM 74196 74196 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 638645 638629 -16 -0.0
RAM 74660 74660 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 658369 658353 -16 -0.0
RAM 77204 77204 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614985 614969 -16 -0.0
RAM 68748 68748 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634845 634829 -16 -0.0
RAM 71388 71388 0 0.0
efr32 lock-app BRD4187C FLASH 939728 939720 -8 -0.0
RAM 159920 159920 0 0.0
BRD4338a FLASH 733360 733360 0 0.0
RAM 234840 234840 0 0.0
window-app BRD4187C FLASH 1032232 1032232 0 0.0
RAM 128024 128024 0 0.0
esp32 all-clusters-app c3devkit DRAM 98704 98704 0 0.0
FLASH 1593224 1593180 -44 -0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 117492 117492 0 0.0
FLASH 1559930 1559922 -8 -0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2653715 2653979 264 0.0
RAM 112304 112304 0 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5975196 5975432 236 0.0
RAM 515608 515608 0 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5311836 5312100 264 0.0
RAM 222648 222648 0 0.0
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4625096 4625360 264 0.0
RAM 200984 200984 0 0.0
camera-app debug unknown 5456 5456 0 0.0
FLASH 4675622 4675876 254 0.0
RAM 195792 195792 0 0.0
camera-controller debug unknown 5776 5776 0 0.0
FLASH 11279343 11279673 330 0.0
RAM 594048 594048 0 0.0
chip-tool debug unknown 6112 6112 0 0.0
FLASH 13292291 13292489 198 0.0
RAM 602944 602944 0 0.0
chip-tool-ipv6only arm64 unknown 21992 21992 0 0.0
FLASH 11488120 11488680 560 0.0
RAM 655536 655536 0 0.0
fabric-admin debug unknown 5800 5800 0 0.0
FLASH 11572939 11573269 330 0.0
RAM 602728 602728 0 0.0
fabric-bridge-app debug unknown 4720 4720 0 0.0
FLASH 4456052 4456316 264 0.0
RAM 188168 188168 0 0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5573013 5573269 256 0.0
RAM 470864 470864 0 0.0
lighting-app debug+rpc+ui unknown 6192 6192 0 0.0
FLASH 5519825 5520097 272 0.0
RAM 205168 205168 0 0.0
lock-app debug unknown 5424 5424 0 0.0
FLASH 4692304 4692568 264 0.0
RAM 192344 192344 0 0.0
ota-provider-app debug unknown 4760 4760 0 0.0
FLASH 4314482 4314746 264 0.0
RAM 181000 181000 0 0.0
ota-requestor-app debug unknown 4712 4712 0 0.0
FLASH 4444834 4445098 264 0.0
RAM 185488 185488 0 0.0
shell debug unknown 4240 4240 0 0.0
FLASH 2952060 2952332 272 0.0
RAM 145424 145424 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4141656 4142296 640 0.0
RAM 229808 229808 0 0.0
tv-app debug unknown 5752 5752 0 0.0
FLASH 5911861 5912117 256 0.0
RAM 594296 594296 0 0.0
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11462941 11463133 192 0.0
RAM 718208 718208 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914776 914752 -24 -0.0
RAM 142881 142881 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 907980 907948 -32 -0.0
RAM 125221 125221 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851596 851584 -12 -0.0
RAM 141243 141243 0 0.0
nxp contact k32w0+release FLASH 587440 587416 -24 -0.0
RAM 70980 70980 0 0.0
mcxw71+release FLASH 601248 601232 -16 -0.0
RAM 63096 63096 0 0.0
light k32w0+release FLASH 613172 613148 -24 -0.0
RAM 70268 70268 0 0.0
k32w1+release FLASH 685872 685856 -16 -0.0
RAM 48584 48584 0 0.0
lock mcxw71+release FLASH 750088 750072 -16 -0.0
RAM 67500 67500 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1660268 1660252 -16 -0.0
RAM 212320 212320 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1564572 1564572 0 0.0
RAM 208536 208536 0 0.0
light cy8ckit_062s2_43012 FLASH 1441308 1441324 16 0.0
RAM 197296 197296 0 0.0
lock cy8ckit_062s2_43012 FLASH 1470196 1470196 0 0.0
RAM 224960 224960 0 0.0
qpg lighting-app qpg6105+debug FLASH 663836 663820 -16 -0.0
RAM 105156 105156 0 0.0
lock-app qpg6105+debug FLASH 622296 622280 -16 -0.0
RAM 99768 99768 0 0.0
stm32 light STM32WB5MM-DK FLASH 459920 459904 -16 -0.0
RAM 141472 141472 0 0.0
telink bridge-app tl7218x FLASH 664560 664554 -6 -0.0
RAM 90712 90712 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622142 622136 -6 -0.0
RAM 31488 31488 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 760916 760910 -6 -0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 754024 754018 -6 -0.0
RAM 97540 97540 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 681074 681068 -6 -0.0
RAM 52192 52192 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709632 709626 -6 -0.0
RAM 73400 73400 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 702182 702176 -6 -0.0
RAM 37664 37664 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 601752 601746 -6 -0.0
RAM 138640 138640 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 789040 789034 -6 -0.0
RAM 96388 96388 0 0.0
tizen all-clusters-app arm unknown 5152 5152 0 0.0
FLASH 1779956 1780200 244 0.0
RAM 94152 94152 0 0.0
chip-tool-ubsan arm unknown 11500 11500 0 0.0
FLASH 18966986 18966670 -316 -0.0
RAM 8299296 8298944 -352 -0.0

@gmarcosb gmarcosb force-pushed the spec-updates branch 3 times, most recently from 40e10d7 to 51dbcbd Compare March 6, 2025 22:29
Copy link

github-actions bot commented Mar 6, 2025

PR #37229: Size comparison from 7d7d638 to 51dbcbd

Full report (3 builds for cc32xx, stm32)
platform target config section 7d7d638 51dbcbd change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540790 540822 32 0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574890 574922 32 0.0
RAM 205376 205376 0 0.0
stm32 light STM32WB5MM-DK FLASH 459920 459960 40 0.0
RAM 141472 141472 0 0.0

Copy link

github-actions bot commented Mar 6, 2025

PR #37229: Size comparison from 7d7d638 to 9bd04a2

Increases above 0.2%:

platform target config section 7d7d638 9bd04a2 change % change
tizen chip-tool-ubsan arm FLASH 18967558 19029094 61536 0.3
RAM 8299372 8322132 22760 0.3
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 7d7d638 9bd04a2 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1096882 1097002 120 0.0
RAM 94842 94842 0 0.0
bl702 lighting-app bl702+eth FLASH 651856 651976 120 0.0
RAM 33509 33509 0 0.0
bl702+wifi FLASH 829128 829248 120 0.0
RAM 22233 22233 0 0.0
bl706+mfd+rpc+littlefs FLASH 1061524 1061644 120 0.0
RAM 32157 32157 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 892368 892488 120 0.0
RAM 26896 26896 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 975264 975384 120 0.0
RAM 24644 24644 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 817216 817248 32 0.0
RAM 120272 120272 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 826144 826176 32 0.0
RAM 125368 125368 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 773028 773060 32 0.0
RAM 113740 113740 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 757288 757320 32 0.0
RAM 113948 113948 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 540790 540822 32 0.0
RAM 205128 205128 0 0.0
lock CC3235SF_LAUNCHXL FLASH 574890 574922 32 0.0
RAM 205376 205376 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 658925 658957 32 0.0
RAM 75412 75412 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 678777 678809 32 0.0
RAM 78052 78052 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 678777 678809 32 0.0
RAM 78052 78052 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 635717 635749 32 0.0
RAM 70480 70480 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 619165 619197 32 0.0
RAM 71652 71652 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 638801 638833 32 0.0
RAM 74196 74196 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 638801 638833 32 0.0
RAM 74196 74196 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 638653 638685 32 0.0
RAM 74660 74660 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 658377 658409 32 0.0
RAM 77204 77204 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 658377 658409 32 0.0
RAM 77204 77204 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 614993 615025 32 0.0
RAM 68748 68748 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 634853 634885 32 0.0
RAM 71388 71388 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 634853 634885 32 0.0
RAM 71388 71388 0 0.0
efr32 lock-app BRD4187C FLASH 939760 939784 24 0.0
RAM 159920 159920 0 0.0
BRD4338a FLASH 733376 733440 64 0.0
RAM 234840 234840 0 0.0
window-app BRD4187C FLASH 1032264 1032328 64 0.0
RAM 128024 128024 0 0.0
esp32 all-clusters-app c3devkit DRAM 98704 98704 0 0.0
FLASH 1593152 1593174 22 0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 117492 117492 0 0.0
FLASH 1559858 1559950 92 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2653843 2654409 566 0.0
RAM 112304 112304 0 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5975292 5975798 506 0.0
RAM 515608 515512 -96 -0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5311902 5312468 566 0.0
RAM 222648 222648 0 0.0
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4625658 4626226 568 0.0
RAM 200984 200984 0 0.0
camera-app debug unknown 5456 5456 0 0.0
FLASH 4675720 4676278 558 0.0
RAM 195792 195792 0 0.0
camera-controller debug unknown 5776 5776 0 0.0
FLASH 11279431 11306937 27506 0.2
RAM 594048 594784 736 0.1
chip-tool debug unknown 6112 6112 0 0.0
FLASH 13292411 13319519 27108 0.2
RAM 602944 603680 736 0.1
chip-tool-ipv6only arm64 unknown 21992 22040 48 0.2
FLASH 11488152 11514824 26672 0.2
RAM 655536 656264 728 0.1
fabric-admin debug unknown 5800 5800 0 0.0
FLASH 11573059 11600533 27474 0.2
RAM 602728 603464 736 0.1
fabric-bridge-app debug unknown 4720 4720 0 0.0
FLASH 4456614 4457180 566 0.0
RAM 188168 188168 0 0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5573573 5574101 528 0.0
RAM 470864 470768 -96 -0.0
lighting-app debug+rpc+ui unknown 6192 6192 0 0.0
FLASH 5519953 5520529 576 0.0
RAM 205168 205168 0 0.0
lock-app debug unknown 5424 5424 0 0.0
FLASH 4692434 4693002 568 0.0
RAM 192344 192344 0 0.0
ota-provider-app debug unknown 4760 4760 0 0.0
FLASH 4314612 4315180 568 0.0
RAM 181000 181000 0 0.0
ota-requestor-app debug unknown 4712 4712 0 0.0
FLASH 4444964 4445532 568 0.0
RAM 185488 185488 0 0.0
shell debug unknown 4240 4240 0 0.0
FLASH 2952188 2952764 576 0.0
RAM 145424 145424 0 0.0
thermostat-no-ble arm64 unknown 9448 9448 0 0.0
FLASH 4141688 4142744 1056 0.0
RAM 229808 229808 0 0.0
tv-app debug unknown 5752 5752 0 0.0
FLASH 5912421 5912949 528 0.0
RAM 594296 594200 -96 -0.0
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11463069 11491037 27968 0.2
RAM 718208 719184 976 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 914784 914808 24 0.0
RAM 142881 142881 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 907992 908004 12 0.0
RAM 125221 125221 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 851604 851640 36 0.0
RAM 141243 141243 0 0.0
nxp contact k32w0+release FLASH 587440 587480 40 0.0
RAM 70980 70980 0 0.0
mcxw71+release FLASH 602640 602680 40 0.0
RAM 63120 63120 0 0.0
light k32w0+release FLASH 613172 613212 40 0.0
RAM 70268 70268 0 0.0
k32w1+release FLASH 686656 686688 32 0.0
RAM 72032 72032 0 0.0
lock mcxw71+release FLASH 751416 751448 32 0.0
RAM 67532 67532 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1660300 1660348 48 0.0
RAM 212320 212320 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1564604 1564652 48 0.0
RAM 208536 208536 0 0.0
light cy8ckit_062s2_43012 FLASH 1441340 1441404 64 0.0
RAM 197296 197296 0 0.0
lock cy8ckit_062s2_43012 FLASH 1470212 1470276 64 0.0
RAM 224960 224960 0 0.0
qpg lighting-app qpg6105+debug FLASH 663844 663876 32 0.0
RAM 105156 105156 0 0.0
lock-app qpg6105+debug FLASH 622312 622344 32 0.0
RAM 99768 99768 0 0.0
stm32 light STM32WB5MM-DK FLASH 459920 459960 40 0.0
RAM 141472 141472 0 0.0
telink bridge-app tl7218x FLASH 664564 664624 60 0.0
RAM 90712 90712 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 622146 622206 60 0.0
RAM 31488 31488 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 760920 760980 60 0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 754028 754088 60 0.0
RAM 97540 97540 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 681078 681138 60 0.0
RAM 52192 52192 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709636 709696 60 0.0
RAM 73400 73400 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 702186 702246 60 0.0
RAM 37664 37664 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 601756 601816 60 0.0
RAM 138640 138640 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 789044 789104 60 0.0
RAM 96388 96388 0 0.0
tizen all-clusters-app arm unknown 5152 5152 0 0.0
FLASH 1780076 1780476 400 0.0
RAM 94152 94152 0 0.0
chip-tool-ubsan arm unknown 11500 11524 24 0.2
FLASH 18967558 19029094 61536 0.3
RAM 8299372 8322132 22760 0.3

@mergify mergify bot added the conflict label Mar 7, 2025
@mergify mergify bot removed the conflict label Mar 7, 2025
Copy link

github-actions bot commented Mar 7, 2025

PR #37229: Size comparison from 36a1bbd to 8b74890

Increases above 0.2%:

platform target config section 36a1bbd 8b748906 change % change
tizen chip-tool-ubsan arm RAM 8332308 8355068 22760 0.3
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 36a1bbd 8b748906 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098140 1098268 128 0.0
RAM 94866 94866 0 0.0
bl702 lighting-app bl702+eth FLASH 653118 653246 128 0.0
RAM 33533 33533 0 0.0
bl702+wifi FLASH 830390 830518 128 0.0
RAM 22257 22257 0 0.0
bl706+mfd+rpc+littlefs FLASH 1062788 1062916 128 0.0
RAM 32181 32181 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 893630 893758 128 0.0
RAM 26920 26920 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 976526 976654 128 0.0
RAM 24668 24668 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 818184 818232 48 0.0
RAM 120296 120296 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 827104 827152 48 0.0
RAM 125392 125392 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 773972 774012 40 0.0
RAM 113764 113764 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 758248 758288 40 0.0
RAM 113972 113972 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 541758 541806 48 0.0
RAM 205152 205152 0 0.0
lock CC3235SF_LAUNCHXL FLASH 575866 575906 40 0.0
RAM 205400 205400 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 659885 659925 40 0.0
RAM 75436 75436 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 679745 679785 40 0.0
RAM 78076 78076 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 679745 679785 40 0.0
RAM 78076 78076 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 636677 636717 40 0.0
RAM 70504 70504 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 620133 620173 40 0.0
RAM 71676 71676 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 639769 639809 40 0.0
RAM 74220 74220 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 639769 639809 40 0.0
RAM 74220 74220 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 639621 639669 48 0.0
RAM 74684 74684 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 659337 659385 48 0.0
RAM 77228 77228 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 659337 659385 48 0.0
RAM 77228 77228 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615961 616009 48 0.0
RAM 68772 68772 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635821 635869 48 0.0
RAM 71412 71412 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635821 635869 48 0.0
RAM 71412 71412 0 0.0
efr32 lock-app BRD4187C FLASH 940680 940744 64 0.0
RAM 159944 159944 0 0.0
BRD4338a FLASH 734360 734408 48 0.0
RAM 234856 234856 0 0.0
window-app BRD4187C FLASH 1033232 1033288 56 0.0
RAM 128048 128048 0 0.0
esp32 all-clusters-app c3devkit DRAM 98728 98728 0 0.0
FLASH 1594328 1594350 22 0.0
IRAM 83820 83820 0 0.0
m5stack DRAM 117524 117524 0 0.0
FLASH 1560882 1560958 76 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2658609 2659171 562 0.0
RAM 112304 112304 0 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5980218 5980720 502 0.0
RAM 516760 516696 -64 -0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5316602 5317164 562 0.0
RAM 222680 222680 0 0.0
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4630392 4630952 560 0.0
RAM 201000 201000 0 0.0
camera-app debug unknown 5456 5456 0 0.0
FLASH 4680486 4681036 550 0.0
RAM 195808 195808 0 0.0
camera-controller debug unknown 5776 5776 0 0.0
FLASH 11315673 11343175 27502 0.2
RAM 596304 597072 768 0.1
chip-tool debug unknown 6112 6112 0 0.0
FLASH 13338515 13365611 27096 0.2
RAM 605184 605952 768 0.1
chip-tool-ipv6only arm64 unknown 22072 22120 48 0.2
FLASH 11524744 11551400 26656 0.2
RAM 657904 658632 728 0.1
fabric-admin debug unknown 5800 5800 0 0.0
FLASH 11609301 11636803 27502 0.2
RAM 604968 605736 768 0.1
fabric-bridge-app debug unknown 4720 4720 0 0.0
FLASH 4461378 4461940 562 0.0
RAM 188200 188200 0 0.0
fabric-sync debug unknown 4976 4976 0 0.0
FLASH 5578501 5579029 528 0.0
RAM 472032 471968 -64 -0.0
lighting-app debug+rpc+ui unknown 6192 6192 0 0.0
FLASH 5524689 5525249 560 0.0
RAM 205168 205168 0 0.0
lock-app debug unknown 5424 5424 0 0.0
FLASH 4697168 4697728 560 0.0
RAM 192360 192360 0 0.0
ota-provider-app debug unknown 4760 4760 0 0.0
FLASH 4319314 4319874 560 0.0
RAM 181016 181016 0 0.0
ota-requestor-app debug unknown 4712 4712 0 0.0
FLASH 4449698 4450258 560 0.0
RAM 185504 185504 0 0.0
shell debug unknown 4240 4240 0 0.0
FLASH 2956924 2957484 560 0.0
RAM 145456 145456 0 0.0
thermostat-no-ble arm64 unknown 9456 9456 0 0.0
FLASH 4145752 4146808 1056 0.0
RAM 229848 229848 0 0.0
tv-app debug unknown 5752 5752 0 0.0
FLASH 5917365 5917909 544 0.0
RAM 595464 595400 -64 -0.0
tv-casting-app debug unknown 5320 5320 0 0.0
FLASH 11510173 11538125 27952 0.2
RAM 720736 721744 1008 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 915736 915768 32 0.0
RAM 142881 142881 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 908784 908836 52 0.0
RAM 125221 125221 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 852556 852600 44 0.0
RAM 141243 141243 0 0.0
nxp contact k32w0+release FLASH 588288 588336 48 0.0
RAM 71004 71004 0 0.0
mcxw71+release FLASH 603512 603560 48 0.0
RAM 63144 63144 0 0.0
light k32w0+release FLASH 614084 614132 48 0.0
RAM 70292 70292 0 0.0
k32w1+release FLASH 687608 687648 40 0.0
RAM 72056 72056 0 0.0
lock mcxw71+release FLASH 752376 752424 48 0.0
RAM 67556 67556 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1661284 1661316 32 0.0
RAM 212344 212344 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1565564 1565612 48 0.0
RAM 208560 208560 0 0.0
light cy8ckit_062s2_43012 FLASH 1442300 1442348 48 0.0
RAM 197320 197320 0 0.0
lock cy8ckit_062s2_43012 FLASH 1471196 1471244 48 0.0
RAM 224984 224984 0 0.0
qpg lighting-app qpg6105+debug FLASH 664796 664844 48 0.0
RAM 105180 105180 0 0.0
lock-app qpg6105+debug FLASH 623256 623304 48 0.0
RAM 99792 99792 0 0.0
stm32 light STM32WB5MM-DK FLASH 460872 460920 48 0.0
RAM 141496 141496 0 0.0
telink bridge-app tl7218x FLASH 665678 665734 56 0.0
RAM 90712 90712 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 623260 623316 56 0.0
RAM 31488 31488 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 762034 762090 56 0.0
RAM 40420 40420 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 755142 755198 56 0.0
RAM 97540 97540 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 682192 682248 56 0.0
RAM 52192 52192 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 710750 710806 56 0.0
RAM 73400 73400 0 0.0
light-switch-app-ota-shell-factory-data tl3218x_retention FLASH 703300 703356 56 0.0
RAM 37664 37664 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 602870 602926 56 0.0
RAM 138640 138640 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 790158 790214 56 0.0
RAM 96388 96388 0 0.0
tizen all-clusters-app arm unknown 5152 5152 0 0.0
FLASH 1782840 1783240 400 0.0
RAM 94168 94168 0 0.0
chip-tool-ubsan arm unknown 11536 11560 24 0.2
FLASH 19055430 1909284 37416 0.2
RAM 8332308 8355068 22760 0.3

@mergify mergify bot merged commit 8b2cf2f into project-chip:master Mar 7, 2025
73 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Status: Done
Development

Successfully merging this pull request may close these issues.

6 participants